pet cats - French English Dictionary